.lineBg{
	height: 6px;
	width:100%;
	margin-bottom: 6px;
}
.lineBg img{
	height: 100%;
	width:100%;
	float:left;
}
.shopWrap{
	margin-top:0;
}
.checkWrap{
	position: relative;
	display: inline-block;
	float: left;
	margin:10px;
}
.checkWrap input{
	position: relative;
	z-index: 3;
	opacity: 0;
}
.checkBoxBg{
	position: absolute;
	top:4px;
	left:0;
	border:0 !important;
	height: 12px;
	width:12px;
}
.priceRed{
	font-size: 15px !important;
	font-weight: 900 !important;
	color:#d0413e !important;
}
.priceRed,.weight{
	width:150px !important;
}
.cartNumWrap{
	width:83px;
	height:23px;
	line-height: 30px;
	position: absolute;
	bottom:0;
	right:10px;
}
.cartNumWrap img{
	width:100%;
	height:100%;
	position: absolute;
	border:0 !important;
}
.cartNumWrap span{
	display: inline-block;
	width:22px;
	float: left;
	height: 23px;
	position: relative;
	z-index: 4;
}
.cartNumWrap input{
	padding:0;
	height: 21px;
	line-height: 21px;
	border:0;
	margin:0;
	float:left;
	width:36px;
	margin-top:1px;
	position: relative;
	z-index: 4;
	text-align:center;
	font-size: 13px;
}
.sendType{
	margin-left:31px !important;
	display: inline-block !important;
}
.sendType,.sendType span.mui-icon{
	font-size: 14px;
	color: #717071 !important;
}
.sendType span.mui-icon{
	font-size: 18px;
}
.mui-content{
	padding-bottom:47px !important;
}
/*确认下单*/
.btnSubmitWrap{
	height:42px;
	background-color: white;
	padding-left:20px;
	line-height: 42px;
	position: fixed;
	bottom:0;
	left:0;
	width:100%;
	font-size: 14px;
	z-index: 99;
}
.btnSubmitWrap .checkWrap{
	margin:10px 5px 0 5px;
}
.btnSubmitWrap p{
	display: inline-block;
	font-size: 16px;
	color:#221714 !important;
}
.btnSubmitWrap p span.red{
	color:#d0413e !important;
}
.btnSubmitWrap .submitBtn,.btnSubmitWrap .payfor{
	display: inline-block;
	width:90px;
	height:42px;
	float: right;
	font-size: 16px;
	color:#fff;
	background-color: #d0413e;
	text-align: center;
	line-height: 42px;
}
.deleteThisShop{
	position: absolute;
	top:7px;
	right:16px;
	display: inline-block;
	font-size:14px;
	color:#DF4140;
	border:1px solid #DF4140;
	height:20px;
	width:50px;
	border-radius:5px;
	text-align: center;
	line-height: 20px;
	padding: 0;
	float:right ;
	margin:0 10px 0 10px;
}
.singlePrice{
	color:#f00;
}
.directionP{
	height:32px;
	line-height:16px;
	margin-bottom:10px;
}
.media-right{
	text-align:left;
}
.shoppingCarTipCancel{
	color:#2c2c2c;
}
.shoppingCarTipSubmit{
	color:#fe5722;
}
.sumMoney{
	color:#2c2c2c !important;
	font-size:20px !important;
	font-weight:900 !important;
}
.title{
	margin-top:10px;
}
.dealerInfo,.orderPrice{
	margin-bottom:10px;
}
.dealerInfo ul li{
	margin:5px 0;
	font-size:14px;
}
/*newBtnWrap*/
.newBtnWrap{
	height: 50px;
	line-height: 50px;
	background-color: white;
	margin-top:10px;
}
.btnSeeRold,.btnConnect{
	float: right;
	margin-top:10px;
	width:80px;
	height: 30px;
	font-size: 12px;
	text-align: center;
	line-height: 30px;
	color:#ee8d1c;
	border:1px solid #ee8d1c;
	border-radius:5px;
	margin-right:20px;
	padding:0 !important;
}
.btnSeeRold:hover, .btnSeeRold:focus,.btnConnect:hover, .btnConnect:focus{
	color:#ee8d1c;
}